package com.link.base.base.serviceprojectnew.model;

import com.link.core.basic.model.BasicModel;

import java.util.List;

/**
 * @author unknown
 * @date unknown
 * @comments 发布程序审核
 */
public class PublishProgram extends BasicModel {
    /**审核状态*/
    private String auditStatus;
    /**发布状态*/
    private String publishStatus;
    /**程序发布名称*/
    private String name;
    /**发布类型,值列表类型: PUBLISH_TYPE */
    private String type;
    /**发起人*/
    private String originator;
    /**项目*/
    private String project;
    /**审核日期*/
    private String auditDate;
    /**申请说明*/
    private String applyComment;
    /**审批意见*/
    private String auditSuggestion;
    /**相关任务*/
    private String relatedTasks;
    /**执行情况*/
    private String implementation;
    /**最后审核人*/
    private String lastAuditorName;
    /**发布日期*/
    private String publishDate;
    /**审核历史id*/
    private Long auditHistoryId;
    /**开发人员*/
    private String developers;
    /**开发人员*/
    private List<PPDevelopers> developersList;

    public String getDevelopers() {
        return developers;
    }

    public void setDevelopers(String developers) {
        this.developers = developers;
    }

    public List<PPDevelopers> getDevelopersList() {
        return developersList;
    }

    public void setDevelopersList(List<PPDevelopers> developersList) {
        this.developersList = developersList;
    }

    public Long getAuditHistoryId() {
        return auditHistoryId;
    }

    public void setAuditHistoryId(Long auditHistoryId) {
        this.auditHistoryId = auditHistoryId;
    }

    public String getPublishDate() {
        return publishDate;
    }

    public void setPublishDate(String publishDate) {
        this.publishDate = publishDate;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getPublishStatus() {
        return publishStatus;
    }

    public void setPublishStatus(String publishStatus) {
        this.publishStatus = publishStatus;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getOriginator() {
        return originator;
    }

    public void setOriginator(String originator) {
        this.originator = originator;
    }

    public String getProject() {
        return project;
    }

    public void setProject(String project) {
        this.project = project;
    }

    public String getAuditDate() {
        return auditDate;
    }

    public void setAuditDate(String auditDate) {
        this.auditDate = auditDate;
    }

    public String getApplyComment() {
        return applyComment;
    }

    public void setApplyComment(String applyComment) {
        this.applyComment = applyComment;
    }

    public String getAuditSuggestion() {
        return auditSuggestion;
    }

    public void setAuditSuggestion(String auditSuggestion) {
        this.auditSuggestion = auditSuggestion;
    }


    public String getRelatedTasks() {
        return relatedTasks;
    }

    public void setRelatedTasks(String relatedTasks) {
        this.relatedTasks = relatedTasks;
    }

    public String getImplementation() {
        return implementation;
    }

    public void setImplementation(String implementation) {
        this.implementation = implementation;
    }

    public String getLastAuditorName() {
        return lastAuditorName;
    }

    public void setLastAuditorName(String lastAuditorName) {
        this.lastAuditorName = lastAuditorName;
    }


}
